home *** CD-ROM | disk | FTP | other *** search
/ PLAYymate for OS/2 / Playmate for OS2.iso / p4os2001 / asteroid.hlp (.txt) < prev    next >
OS/2 Help File  |  1991-06-09  |  11KB  |  409 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Help for Keys ΓòÉΓòÉΓòÉ
  3.  
  4. ASTEROID 2.2 allows the user to select which keys control the ship.  To change 
  5. the default keys select the "Keys..." menu item in the "Options" menu. 
  6.  
  7. The game play functions have the following default key definitions: 
  8.  
  9.  <Left Arrow> 
  10.       Rotate Left 
  11.  
  12.  <Right Arrow> 
  13.       Rotate Right 
  14.  
  15.  <Up Arrow> 
  16.       Thrust 
  17.  
  18.  <Down Arrow> 
  19.       Hyperspace 
  20.  
  21.  <Space> 
  22.       Fire 
  23.  
  24.  s 
  25.       Shield 
  26.  
  27.  The following keys may not be redefined: 
  28.  
  29.  F1 
  30.       Help 
  31.  
  32.  1 
  33.       Select 1 Player Game 
  34.  
  35.  2 
  36.       Select 2 Player Game 
  37.  
  38.  <CTRL> + f 
  39.       Hide Frame Controls 
  40.  
  41.  <CTRL> + k 
  42.       Redefine Keys 
  43.  
  44.  <CTRL> + p 
  45.       Pause Game 
  46.  
  47.  F3 or <CTRL> + x 
  48.       Exit Game 
  49.  
  50.  Additionally, the mouse has the following functions: 
  51.  
  52.  Double Click Left Button 
  53.       Hide/Show Frame Controls 
  54.  
  55.  Double Click Right Button 
  56.       Pop up About dialog box 
  57.  
  58.  Left Button + Drag 
  59.       Move screen without title bar 
  60.  
  61.  
  62. ΓòÉΓòÉΓòÉ 2. Help for Game Control ΓòÉΓòÉΓòÉ
  63.  
  64. The Game menu allows you to start a new game or affect a game in progress. 
  65.  
  66.  New 
  67.       Starts a new 1 or 2 player game. 
  68.  
  69.  Frame Controls 
  70.       Hides/shows the frame controls (titlebar, menu, etc.). 
  71.  
  72.  Background 
  73.       Allows ASTEROID to run in the background and when iconized. 
  74.  
  75.  Pause 
  76.       Suspends all screen action until unpaused. 
  77.  
  78.  Stop 
  79.       Stops the game in process and returns ASTEROID to attract mode. 
  80.  
  81.  Exit 
  82.       Exits ASTEROID. 
  83.  
  84.  
  85. ΓòÉΓòÉΓòÉ 3. Help for New Game ΓòÉΓòÉΓòÉ
  86.  
  87.  1 Player Game 
  88.       Starts a new one player game. 
  89.  
  90.  2 Player Game 
  91.       Starts a new two player game. 
  92.  
  93.  In two player games players alternate turns after each ship. 
  94.  
  95.  If a game is already in progress, New will be disabled. 
  96.  
  97.  
  98. ΓòÉΓòÉΓòÉ 4. Help for Frame Controls ΓòÉΓòÉΓòÉ
  99.  
  100. If the frame controls are visible, selecting Frame Controls will make them 
  101. invisible; if the frame controls are already hidden it will make them visible. 
  102.  
  103. The frame controls are the system menu, the title bar, the minimize and 
  104. maximize buttons, and the application menu. 
  105.  
  106.  
  107. ΓòÉΓòÉΓòÉ 5. Help for Background ΓòÉΓòÉΓòÉ
  108.  
  109. When enabled, screen action will continue unless explicitly paused. 
  110.  
  111. Normally game play is automatically paused when ASTEROID is iconized, when it 
  112. is not the foreground process, or when the user is accessing the menus or a 
  113. dialog box. 
  114.  
  115. The Background option allows ASTEROID to be used as a backdrop and to be played 
  116. in iconic form. 
  117.  
  118.  
  119. ΓòÉΓòÉΓòÉ 6. Help for Pause ΓòÉΓòÉΓòÉ
  120.  
  121. Pause pauses (or unpauses) ASTEROID.  If a game is in progress all action will 
  122. be stopped until the game is unpaused. 
  123.  
  124. ASTEROID may also be paused by pressing <CTRL> + p. 
  125.  
  126. You may unpause a game by selecting Pause, or by pressing <CTRL> + p. 
  127.  
  128.  
  129. ΓòÉΓòÉΓòÉ 7. Help for Stop Game ΓòÉΓòÉΓòÉ
  130.  
  131. If a game is in progress Stop will terminate it. 
  132.  
  133. If a game is not in progress, Stop will be disabled. 
  134.  
  135.  
  136. ΓòÉΓòÉΓòÉ 8. Help for Exit ΓòÉΓòÉΓòÉ
  137.  
  138. Select Exit or press F3 to exit ASTEROID. 
  139.  
  140.  
  141. ΓòÉΓòÉΓòÉ 9. Help for Options ΓòÉΓòÉΓòÉ
  142.  
  143. The Optionsmenu allows you to adjust game play parameters and options. 
  144.  
  145.  Ships 
  146.       Sets the number of ships you start each game with. 
  147.  
  148.  Photons 
  149.       Sets the number of photons avaible. 
  150.  
  151.  Rapid Fire 
  152.       Enable or disables rapid fire. 
  153.  
  154.  Fire Rate 
  155.       Sets the rapid fire rate. 
  156.  
  157.  Shield 
  158.       Enables or disables the shield. 
  159.  
  160.  Keys 
  161.       Lets you redefine the ship control keys. 
  162.  
  163.  
  164. ΓòÉΓòÉΓòÉ 10. Help for Ships ΓòÉΓòÉΓòÉ
  165.  
  166. The Ships submenu allows you to select the number of ships each player 
  167. initially receives. 
  168.  
  169. (It may be set to 3, 4, or 5, the default is 3) 
  170.  
  171.  
  172. ΓòÉΓòÉΓòÉ 11. Help for Photons ΓòÉΓòÉΓòÉ
  173.  
  174. The Photons submenu allows you to select the maximum number of photons 
  175. available at any one time. 
  176.  
  177. (It may be set to to 3, 4, 6, or 8, the default is 4) 
  178.  
  179.  
  180. ΓòÉΓòÉΓòÉ 12. Help for Rapid Fire ΓòÉΓòÉΓòÉ
  181.  
  182. The Rapid Fire option allows you to enable or disable the rapid fire feature. 
  183.  
  184. When enabled, rapid fire lets you fire multiple photons by simply holding down 
  185. the Fire key. 
  186.  
  187. (By default, rapid fire is enabled) 
  188.  
  189.  
  190. ΓòÉΓòÉΓòÉ 13. Help for Fire Rate ΓòÉΓòÉΓòÉ
  191.  
  192. The Fire Rate submenu allows you to set the rate of rapid fire. 
  193.  
  194. Fire Rate is disabled unless Rapid Fire is enabled. 
  195.  
  196. (The default rapid fire rate is Slow) 
  197.  
  198.  
  199. ΓòÉΓòÉΓòÉ 14. Help for Keys ΓòÉΓòÉΓòÉ
  200.  
  201. Keys... pops up the Key Definition dialog box which allows you to redefine 
  202. which keys control the ship. 
  203.  
  204.  
  205. ΓòÉΓòÉΓòÉ 15. Help for Help ΓòÉΓòÉΓòÉ
  206.  
  207. Get help on how to use help, get extended help, look at the help index, or to 
  208. look at copyright information. 
  209.  
  210.  Help for help 
  211.       Provides detailed information on the kinds of help available and how to 
  212.       use help. 
  213.  
  214.  Extended help 
  215.       Displays general help. 
  216.  
  217.  Keys help 
  218.       Displays a list of keys. 
  219.  
  220.  Help index 
  221.       Displays the help index. 
  222.  
  223.  About 
  224.       Displays copyright information. 
  225.  
  226.  
  227. ΓòÉΓòÉΓòÉ 16. Help for Help ΓòÉΓòÉΓòÉ
  228.  
  229. Help for Help shows what kind of help is available and how to use the available 
  230. help. 
  231.  
  232. In general, help is provided for every menu, command, and other selections. 
  233.  
  234. To get detailed information on help, click on Help for help..., or select it 
  235. and press <Enter>. 
  236.  
  237.  
  238. ΓòÉΓòÉΓòÉ 17. Extended Help ΓòÉΓòÉΓòÉ
  239.  
  240. Extended Help provides general information about ASTEROID 
  241.  
  242. To get extended help, click on Extended help... 
  243.  
  244.  
  245. ΓòÉΓòÉΓòÉ 18. Help Keys ΓòÉΓòÉΓòÉ
  246.  
  247. Display a list of keys and mouse functions. 
  248.  
  249. To display the list of keys, click on Keys help... 
  250.  
  251.  
  252. ΓòÉΓòÉΓòÉ 19. Help for Help index ΓòÉΓòÉΓòÉ
  253.  
  254. Display the help index. 
  255.  
  256. The help index lists titles for all available help by subject. 
  257.  
  258. To display the help index, click on Help index.... 
  259.  
  260.  
  261. ΓòÉΓòÉΓòÉ 20. Help for About ΓòÉΓòÉΓòÉ
  262.  
  263. Display copyright information. 
  264.  
  265. To display the copyright information, click on About 
  266.  
  267.  
  268. ΓòÉΓòÉΓòÉ 21. Help for ASTEROID ΓòÉΓòÉΓòÉ
  269.  
  270. ASTEROID is an OS/2 Presentation Manager implementation of the 1979 arcade game 
  271. Asteroids(tm) by Atari. 
  272.  
  273. Additional information about ASTEROID is available on the following subjects: 
  274.  
  275.  o Installation 
  276.  o Features 
  277.  o Scoring 
  278.  o A Brief History of ASTEROID 
  279.  o Important Notes 
  280.  
  281.  ASTEROID is copyright (c) 1990, 1991 by Todd B. Crowe.  You may copy ASTEROID 
  282.  freely.  There is no warranty implied or otherwise.  You may not modify any of 
  283.  the code or any of the accompanying files without my permission.  ASTEROID may 
  284.  not be sold or distributed commercially or otherwise for profit.  I reserve 
  285.  all rights and privileges to ASTEROID. 
  286.  
  287.  
  288. ΓòÉΓòÉΓòÉ <hidden> Installing ASTEROID ΓòÉΓòÉΓòÉ
  289.  
  290. Installation
  291.  
  292. If you want to run ASTEROID from a full screen prompt simply type: 
  293. ASTEROID
  294.  
  295. If you want to install ASTEROID in a Presentation Manager program group: create 
  296. a "New..." program entry and supply a drive and path in the "Path and file 
  297. name" entry field: 
  298. C:\GAMES\ASTEROID.EXE
  299.  
  300. No parameters are required. 
  301.  
  302. The file ASTEROID.HLP (this file) should be in the ASTEROID working directory 
  303. or in a directory pointed to by the HELP environment variable. ASTEROID.HLP 
  304. contains all of the help information for ASTEROID. 
  305.  
  306. The file ASTEROID.DLL must be in a directory in your LIBPATH (e.g. C:\OS2\DLL); 
  307. if it is not ASTEROID.EXE will display an error message box and then terminate. 
  308. ASTEROID.DLL contains the two custom fonts used by ASTEROID.EXE. 
  309.  
  310. On slower machines asteroid movement may look very jumpy. In fact, everything 
  311. moves at the same rate on a slow computer as a fast computer. On a slow 
  312. computer the asteroids are just redrawn less often. 
  313.  
  314.  
  315. ΓòÉΓòÉΓòÉ <hidden> Features ΓòÉΓòÉΓòÉ
  316.  
  317. Features
  318.  
  319. ASTEROID resembles very closely the arcade game Asteroids.  It supports the 
  320. player attraction modes, the high score entry screen, a high score table, a 
  321. custom font, and 2 player mode. Enemy space ships appear on the screen and fire 
  322. directly at the player's ship.  The player may hyperspace, but, as in the 
  323. arcade game, the player's ship randomly blows up on reentry. 
  324.  
  325. Beginning in ASTEROID 2.0 high scores, window size and position information, 
  326. and frame control status were saved in a profile. ASTEROID 2.1 added a system 
  327. menu, a help screen, and the ability to customize the number of ships per game, 
  328. the number photons that may be fired simultaneously, the use of the shield, and 
  329. the keys for controlling the ship. 
  330.  
  331. In version 2.1 a new game play feature was added to ASTEROID. The player's 
  332. ships may be equipped with a shield.  The shield protects a ship from 
  333. asteroids, the enemy ships, and photons.  It does, however, have a drawback. 
  334. The shield operates off of the hyperspace drive, which has a limited energy 
  335. reserve.  When the shield is on it draws energy from the hyperspace drive 
  336. energy reserve. Eventually, the reserve supply will become exhausted and the 
  337. shield will power down.  When the hyperspace energy reserve is low hyperspacing 
  338. is more dangerous.  If the shield is left off, the hyperspace drive will slowly 
  339. recharge the energy reserve. 
  340.  
  341. Finally, this wonderful online help was added with ASTEROID 2.2 (the current 
  342. version). 
  343.  
  344.  
  345. ΓòÉΓòÉΓòÉ <hidden> Scoring ΓòÉΓòÉΓòÉ
  346.  
  347. Scoring
  348.  
  349. Scoring is the same as in the original arcade game: 
  350.  
  351.  Large Asteroids = 20 points 
  352.  Medium Asteroids = 40 points 
  353.  Small Asteroids = 100 points 
  354.  Large Enemy Spaceships = 200 points 
  355.  Small Enemy Spaceships = 1000 points 
  356.  
  357.  A free ship is awarded at 10,000 points and every 10,000 points thereafter. 
  358.  
  359.  
  360. ΓòÉΓòÉΓòÉ <hidden> A Brief History of ASTEROID ΓòÉΓòÉΓòÉ
  361.  
  362. A Brief History of ASTEROID 
  363.  
  364.  ASTEROID 1.0 - June 1990 
  365.   Basic Asteroids game 
  366.   Limited customization 
  367.   Variable speed settings 
  368.   Simple scalable screen display 
  369.   Integer math for speed 
  370.  
  371.  ASTEROID 2.0 Changes - September 1990 
  372.   New custom fonts 
  373.   Asteroids-like screen display 
  374.   Automatic play speed selection 
  375.   1/2 Player games 
  376.   High score table 
  377.   Use of profile to save information 
  378.   Complete rewrite of code 
  379.  
  380.  ASTEROID 2.1 Changes - May 1991 
  381.   Minor bug fixes from 2.0 
  382.   Menu bar, key definition, help screen 
  383.   Customize options 
  384.   Shield option 
  385.  
  386.  ASTEROID 2.2 Changes - June 1991 
  387.   Minor bug fixes from 2.1 
  388.   Rapid fire 
  389.   Improved keyboard input 
  390.   On-line help 
  391.  
  392.  
  393. ΓòÉΓòÉΓòÉ <hidden> Important Notes ΓòÉΓòÉΓòÉ
  394.  
  395. Important Notes 
  396.  
  397. ASTEROID is not shareware, but neither is it public domain. I do not ask that 
  398. you send me any money.  If you enjoy ASTEROID (and I know there are several of 
  399. you who do), then I would appreciate hearing from you.  In the past, people 
  400. have sent me examples of their own programs.  I also appreciate receiving 
  401. comments and suggestions for improvements.  If you are an employer and are 
  402. interested in hiring a young OS/2 (or UNIX) programmer, I would be interested 
  403. in hearing about possible job opportunities. 
  404.  
  405.      Todd Crowe 
  406.      1310 Indian St. 
  407.      Bellingham, Washington 98225 
  408.      Internet Address: TODDC@NESSIE.WWU.EDU 
  409.